package cn.caplike.demo.repository.design.pattern.reactor;

/**
 * Description: 事件处理器.
 * <br>Details: 本身由多个回调方法构成, 这些回调方法构成了与应用相关的对于某个事件的反馈机制.
 * NIO 中没有与此对应的角色. 在 Netty 中, 在事件处理器角色上进行了一个升级, 它为开发者提供了大量的回调方法, 供在特定事件产生的时候执行特定的回调方法进行业务逻辑的处理.
 * 持有 Handle.
 *
 * @author LiKe
 * @version 1.0.0
 * @date 2022-10-19 13:04
 */
public abstract class EventHandler {

    public abstract void handle_event(Object type);

    public abstract Object get_handle();

}
